storage (of goods) - Spanish English Dictionary